API Documentation
Constants.h
1 // Constants.h
3 //
5 
7 {
13  struct Constants final
14  {
15  // Namespaces
16  inline static const std::string NAMESPACE ;
17 
18  // UserTypes
19  inline static const std::string SCHEDULER ;
20  inline static const std::string TASK ;
21  inline static const std::string THREAD ;
22  inline static const std::string THREAD_SUBMITTED_WORK ;
23  } ;
24 }
nkAstraeus::lua::nkTasksWrap::Constants::NAMESPACE
static const std::string NAMESPACE
Identifies the namespace name.
Definition: Constants.h:16
nkAstraeus::lua::nkTasksWrap::Constants::SCHEDULER
static const std::string SCHEDULER
Identifies a nkTasks::Scheduler.
Definition: Constants.h:19
nkAstraeus::lua::nkTasksWrap::Constants::TASK
static const std::string TASK
Identifies a nkTasks::Task.
Definition: Constants.h:20
nkAstraeus::lua::nkTasksWrap::Constants::THREAD
static const std::string THREAD
Identifies a nkTasks::Thread.
Definition: Constants.h:21
nkAstraeus::lua::nkTasksWrap::Constants
Constants encompassing user type identifiers for the wrapping of nkTasks.
Definition: Constants.h:14
nkAstraeus::lua::nkTasksWrap::Constants::THREAD_SUBMITTED_WORK
static const std::string THREAD_SUBMITTED_WORK
Identifies a nkTasks::ThreadSubmittedWork.
Definition: Constants.h:22
nkAstraeus::lua::nkTasksWrap
Encompasses the wrapping of nkTasks for Lua.
Definition: Constants.h:7